home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Utilities / Unix / findi.1.0 / findi.README next >
Text File  |  1996-04-08  |  2KB  |  62 lines

  1.  
  2.                     findi:
  3.                   An 
  4.                    Interactive "Front End" 
  5.                    to the UNIX 'find' command
  6.  
  7. AUTHOR:  Timothy J. Luoma <luomat@capitalist.princeton.edu>
  8.  
  9. VERSION: 1.0.0
  10.  
  11. DATE:    09 April 1996
  12.  
  13. WARNING: USE ENTIRELY AT YOUR OWN RISK
  14.  
  15. TESTED UNDER: NeXTStep 3.2 on my NeXTStation
  16.  
  17. COST: MAILWARE: 
  18.     If you like it, send me email.  
  19.     If you don't, help me improve it.
  20.  
  21. BLURB:
  22. Do you ever use 'find' from the command line?
  23.  
  24. If so, then you have probably typed 'man find' more times than you care to remember.  As anyone who reads the NeXT newsgroups will know, I hate man pages because I can rarely understand them.  And UNIX syntax, well, let's just say it can be confusing.
  25.  
  26. So I wrote this script, which allows you to set these flags:
  27.  
  28.     -name
  29.     -type
  30.     -user
  31.     -atime
  32.     -ctime
  33.     -mtime
  34.     -exec
  35.     -ok
  36.     -ls
  37.     -print
  38.  
  39. which _I_ think are the most widely used flags (you may disagree, I give you full permission).  It also allows you to _not_ set any of those flags if you do not wish to do so (simply hit RETURN when prompted for input).  There are many other flags which can be very helpful, but I had to cut this off at a certain point in order to limit the complexity to a reasonable level. 
  40.  
  41. Simply drop this script into your $PATH, make it executable (chmod 755 findi), type 'rehash' and then 'findi' and you'll be prompted for the various pieces of information the script wants.
  42.  
  43. BUGS: 
  44. None known, except that there are no provisions made for these flags:
  45.     -fstype
  46.     -perm
  47.     -prune
  48.     -links
  49.     -nouser
  50.     -group
  51.     -nogroup
  52.     -size
  53.     -inum
  54.     -cpio
  55.     -ncpio
  56.     -newer
  57.     -xdev
  58.     -depth
  59.  
  60. Nor is there a way to look for something which is NOT a link/directory, etc etc.
  61.  
  62. This is